<%@ page language="java" import="reg.domain.*,java.util.*" %>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
	<title>Editor de Filtros</title>
	<link href="estilo.css" rel="stylesheet" type="text/css" />
</head>


<body>
<br><br><br>
<div id="main">

<div id="header">
	<div id="logo">
	<a href="index.jsp">Regulacion Informatica</a>
	</div>
</div>

<%
	//borramos
	if(request.getParameter("borrar")!=null)
	{
		FiltroPrioridad.deleteFiltro((String)request.getParameter("borrar"));
	}
	
	//añadimos	
	if(request.getParameter("nombreFiltro") != null && request.getParameter("filtro") != null){
		String nombre = (String)request.getParameter("nombreFiltro") ;
		String formula = (String) request.getParameter("filtro"); 
		
		FiltroPrioridad.insertFiltro(nombre,formula);
	}


%>


<div id="content">	
	
	
	
<div id="left">
<fieldset><legend>Añade filtro</legend>
	<form action="editorFiltro.jsp" method="post">
	
		
		<label class="n">Nombre 
		<input id = "nombreFiltro" name = "nombreFiltro" size ="50"></input></label> 
			<input id="añadir" type="submit" value="añadir">
		<label class="f">Formula <input id = "filtro" name = "filtro" size = "80"></input></Label> 

		
	
	</form>
	</fieldset>
	<div id="etiquetas">
	Las etiquetas posibles son amigos,distancia,días y asistentes.
	
	</div>
	<table >
		<tr>
		  	<th>Nombre Filtro</th>
		  	<th>Formula</th>
		    <th>¿Borrar?</th>
	  	</tr>
  	<%	List<String> nombresFiltros = FiltroPrioridad.getNameFiltros();
  		List<String> filtros = new LinkedList<String>();
  		for(String nombre:nombresFiltros){
  			filtros.add(FiltroPrioridad.getFiltro(nombre));
  		}
  		
  		for(int index = 0; index < filtros.size();index++){%>
  		<tr>
		  	<td><%=nombresFiltros.get(index) %></td>
		  	<td><%=filtros.get(index) %></td>
		    <td><a href="editorFiltro.jsp?borrar=<%=nombresFiltros.get(index) %>">Borrar</a> </td>
	  	</tr>
	
	<%} %>
	
	</table>
	
	
	
	
</div>	<!--  fin #left -->
	
	
	
	
</div> <!-- fin #content -->

<div id="down">
	<div id="footer">
 		 <p>ISG3 Curso 2010 - 2011 </p>
 	 </div>
 </div>


</div> <!-- fin #main -->

</body>
</html>